OK, i have a Java application online with which I want to achieve the following.
Click a button which fires my javascript function to send a call to the java applet which then generates a random #, which then gets sent back to a javascript function on my page, which writes that random# into a div.
From there I need it to somehow email that random # once it has been received from the java applet, and email it with php.
Sounds easy enough, but this morning my brain is acting like its Monday a.m.
thanks y'all! :thumbsup:
Clarify please. Here's my belief, you verify it:
1) You have a web page
2) You have a Java applet on that web page
3) The server serving 1 and 2 has PHP on it
4) You want to push an HTML button to call a javascript function
5) You want 4 to call a function in the Java applet
6) You want the applet to generate a value that is somehow accesible to the javascript
7) You want to send an email from the server with the value from 6 in it
Is this right?
Beagle...perfect.
And i already have steps 1-6 happpening, just not sure how to get that returned value trigger a php mail() function.
ultimately what this is/DOES is this. My application has a button "screenshot" which captures the current state of the applet and retrieves a unique id from the applet. This unique id is the image name on the server that also was generated when the user clicks "screenshot". I need this id to be passed along to the php mail() so I can have the image embedded in the email.
make sense?
So you just send a request to a PHP script with the variable encoded in the query.
You can do this via post or get.
Easiest way is via get with a page refresh:
var uid = getItFromTheApplet();
document.location = "myPHPmailer.php?uid="+uid;
If you dont' want a page refresh you can either create a frame/iframe and set it's document.location to the above or you can create an XMLHTTPRequest (the AJAX technique) and encode the value as either post or get. It's a simple enough problem that you can find all your answers for this on google.
If you need help with the PHP mailer, hit the PHP forums.